Nifty, Sensex Edge Slightly Higher, Tata Tech Block Deal, Ola Electric Shares Fall & More